package com.dlcb.csd.mappper;

import com.dlcb.csd.po.User;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Author:薛亮亮
 * @Date 2020/12/22 17:34
 * @Discription:用户接口层的增删查改
 */
public interface UserMapper {
    /**
     * 根据用户手机号查询用户
     * @param tel 用户的手机号
     * @return 查询到的用户实体
     */
    User findUserByTel(String tel);

    /**
     * 增加用户
     * @param user
     */
    int insertUser(User user);

    /**
     * 查询所有用户
     * @return
     */
    List<User> findSysUser();

    /**
     * 根据用户id删除用户
     * @param id
     * @return
     */
    boolean deleteUserByid(int id);

    /**
     * 根据用户id查询用户
     * @param id
     * @return
     */
    User findUserById(int id);






}
